Big Huge Thesaurus

bathing machine

noun